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