broad-leaved trees and shrubs - French English Dictionary