soundly defeat - Turco Inglés Diccionario