broad-leaved trees and shrubs - Türkçe İngilizce Sözlük