its meaning in turkish - Turc Anglais Dictionnaire