tree poppy (bocconia frutescens) - Spanish English Dictionary