metal degreasing - French English Dictionary