chafing on some part of the skin - Spanish English Dictionary