hydro extractor - French English Dictionary