strange invention - Allemand Anglais Dictionnaire