microhydraulics - French English Dictionary