the impossible happened - Allemand Anglais Dictionnaire