share and share alike - German English Dictionary