compete in a boat race - Turco Inglés Diccionario