independent slavers space station - Français Anglais Dictionnaire