the selling price - German English Dictionary