telemetering sensor - Turkish English Dictionary