better opinion - German English Dictionary