think (have an opinion) - German English Dictionary