translate English to French: E. Selected satellite missions of Japan
Quelques missions satellitaires japonaises