i make my own luck - Turc Anglais Dictionnaire