be covered in welts - Francés Inglés Diccionario