(countable) veil - Turkish English Dictionary