blow one's lid - Francés Inglés Diccionario