meet with disaster or failure - Alemán Inglés Diccionario