restaurant reviewer - German English Dictionary