much-maligned - German English Dictionary