certificate of necessity and convenience - Espagnol Anglais Dictionnaire