i know how crazy this sounds - Allemand Anglais Dictionnaire