its turkish meaning - Français Anglais Dictionnaire