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