motorized centrifuge extractor - German English Dictionary