be covered in welts - Alemán Inglés Diccionario