centrifugal machine - French English Dictionary