defeat thoroughly - Turco Inglés Diccionario