be utterly defeated - Turco Inglés Diccionario