hydroextractor - French English Dictionary