hydroseparator - German English Dictionary