telemeter - French English Dictionary