flowering almond (prunus triloba) - Spanish English Dictionary