hydration sheath - French English Dictionary