imperial holding facility - Français Anglais Dictionnaire