he spilled the beans - Allemand Anglais Dictionnaire