telehydrograph - French English Dictionary