The business dictionary - over 20,000 definitions
businessdictionary.com | http://www.businessdictionary.com
Terms of business in ENG only with full description
Languages
أنجليزي (Monolingual)