perform the harder task - Spanish English Dictionary