what does your name mean? - Turc Anglais Dictionnaire