unguarded machinery - French English Dictionary