imperial research facility (pallaxides) - Français Anglais Dictionnaire