much-vaunted - German English Dictionary