covered in welts - Spanish English Dictionary