we screwed it up! - Allemand Anglais Dictionnaire