you had a lot of luck - Turc Anglais Dictionnaire