rotating machine - French English Dictionary