Lingoes

Lingoes awards

It is a dictionary to translate words or texts into various languages