much-hated - German English Dictionary