compete in a boat race - İspanyolca İngilizce Sözlük