centrifugal steam separator - Spanish English Dictionary