riboul

For definition of riboul, please visit here.