hydro-extractor - Spanish English Dictionary