open dictionary

listen to the pronunciation of open dictionary
English - Turkish
A large dictionary with terms defined and translated into a number of languages by its users