notice of public sale - German English Dictionary