water of infiltration - French English Dictionary