oil of turpentine for degreasing - Spanish English Dictionary