critically acclaimed - German English Dictionary