the task before us - Spanish English Dictionary