earth remote-sensing satellite - Turkish English Dictionary