hydration packs - French English Dictionary