metal-working machine - French English Dictionary