he spilled the beans - Français Anglais Dictionnaire