swear blind (that)... - Turc Anglais Dictionnaire