appalling disaster - Alemán Inglés Diccionario