surface of the sensor on the planet - Turkish English Dictionary