hydro-extractor - French English Dictionary