teu.be

A list of free online dictionaries, especially those that also contain Spanish, English, German and French:(Edit)

A list of free online dictionaries