From professional translators, enterprises, web pages and freely available translation repositories.
i am mexican but i lived many years in the united states, so i speak spanish and english fluently; i also have a basic nowledge of italian.
eu sou mexicano, mas eu vivi muitos anos nos estados unidos, então eu falo espanhol e inglês fluentemente; eu também tenho um onhecimento básico de italiano.