block sale - German English Dictionary