position telemeter - Spanish English Dictionary