hydroextraction - French English Dictionary