Forum Moderators: open
www.widgets.com.ar (spanish)
www.widgets.com.ar/english/ (english)
?
If not, what about the keywords? How it will be accepted in english SE?
Runining a subdomain would help?
someting.widgets.com.ar (english)?
yourcompany-eng.ar or perhaps better: yourcompany.com for the english site.
No need to submit, really, to the search engines because if they have inbound links they'll be found. Definitely do different submissions to directories, like yahoo and dmoz.