series of punctures caused by thorns - Español Inglés Diccionario