i could have sworn... - Allemand Anglais Dictionnaire