share a responsibility - German English Dictionary