telemeteorograph - French English Dictionary