a daunting task - Almanca İngilizce Sözlük