I am interested to know if there is some consolidated resource for matching space and satellite terminology between English and French.
Examples of words to translate include: Orbital Elements, Space Weather, Satellite Operations, Uplink / Downlink, Surface Discharge, etc..
I would like to not use Google Translate if there is already some standard terms that I am not aware of.
I am already familiar with the IATE dictionary multi-language translations, but I am interested to know if there are translations more specific to the space industry.
Thank you in advance!