luxuriant (applied to foliage) - Turkish English Dictionary