shrub with palm leaves - Alemán Inglés Diccionario