i kick myself - Turc Anglais Dictionnaire