centrifuge facility - German English Dictionary