compete in a boat race - Spanish English Dictionary