I finally found a place forex is made easy and doesn't seem to contain any motive of solicitation.
Check out financial terms made simple:
http://www.pairfx.com/fx-currency-glossary