economic utilization of space - Français Anglais Dictionnaire