i did it myself - Turc Anglais Dictionnaire