long to possess - German English Dictionary