hydro-extractor - German English Dictionary