hydrotachymeter - French English Dictionary