share the same opinion - German English Dictionary