physical installation - Français Anglais Dictionnaire