share the same environment - German English Dictionary