deciduous trees and shrubs - Turkish English Dictionary