compete in a boat race - Türkçe İngilizce Sözlük