resounding failure - Turco Inglés Diccionario