(countable) veil - Spanish English Dictionary