he spilled the beans - Francés Inglés Diccionario