separate corporate existence - German English Dictionary