completely defeated - Turco Inglés Diccionario