Dicts.info 

Business Terms Encyclopedia :: definitions