place on sale - German English Dictionary