motorized centrifuge extractor - Spanish English Dictionary