take up the gauntlet - Almanca İngilizce Sözlük