satellite ımage processing agency (sıpa) - French English Dictionary