satellite-based sensor - Turkish English Dictionary