certificate of necessity and convenience - Allemand Anglais Dictionnaire