flowering almond (prunus triloba) - Turkish English Dictionary