hydro-extractor - Turkish English Dictionary