separate corporate existence - Spanish English Dictionary