much-lauded - German English Dictionary