long term task - Spanish English Dictionary