long to possess - Spanish English Dictionary