stumble at a hurdle - Almanca İngilizce Sözlük