centrifugal screen - Spanish English Dictionary