solicit a sale - Spanish English Dictionary