a hundred and ten meter hurdles - Türkçe İngilizce Sözlük