electric telemeter - German English Dictionary