extraordinary discount - German English Dictionary