a hundred and ten meter hurdles - İspanyolca İngilizce Sözlük