be trounced by - Turco Inglés Diccionario