assistance or benefit - Spanish English Dictionary