i could have sworn... - Turc Anglais Dictionnaire