certificate of public necessity and convenience - Espagnol Anglais Dictionnaire