Hydrocyclon - German English Dictionary