is there a spanish -> english translator that sucks less dicks than altavista.babelfish? puerto ricans