telemetrograph - French English Dictionary