consolidation and merger of corporations - Espagnol Anglais Dictionnaire