inescapable disaster - Francés Inglés Diccionario