sms (synchronous meteorological satellite) - Turkish English Dictionary