greetings and felicitations! - Turc Anglais Dictionnaire