its turkish meaning - Turc Anglais Dictionnaire