Yeah, you even pretty much can get away with money-laundering for drug cartels too, see:
http://www.rollingstone.com/politics/blogs/taibblog/outrageo...
But note that dealing with Iran, Sudan and some other countries forbiden by the US State Department is legal in many european countries.