flowering almond (prunus triloba) - German English Dictionary