launch and service facility - Français Anglais Dictionnaire