hydromechanic - French English Dictionary