having a red mark from one's clothing - Espagnol Anglais Dictionnaire