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