spinning centrifuge - Spanish English Dictionary