be bested by - Turco Inglés Diccionario