tree lupine (lupinus arboreus) - Español Inglés Diccionario