have the roof cave in - Francés Inglés Diccionario