strap mark on skin - Español Inglés Diccionario