hydrocompaction - French English Dictionary