trade register number - Espagnol Anglais Dictionnaire