its turkish meaning - Allemand Anglais Dictionnaire