deciduous trees and shrubs - Alemán Inglés Diccionario