well regarded - German English Dictionary