take on a challenge - Almanca İngilizce Sözlük