electric telemeter - Turkish English Dictionary