inescapable disaster - Alemán Inglés Diccionario