centrifugal steam separator - German English Dictionary