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