recourses - Spanish English Dictionary