Hello,
WordPress expert here. Wordpress is the best choice for that, I'm sure. I worked with amazan product and reference API. So I can make a theme for that. I also worked with WPML multilingual Plugin, So your site will easily be translated.
Please let me know your thoughts. I can start right way.
Regards