meet with disaster or failure - Turco Inglés Diccionario