hydroextraction - German English Dictionary