tree poppy (bocconia arborea) - Spanish English Dictionary