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