spinning preparatory machine - German English Dictionary