to offer for sale or sell - German English Dictionary