Ive bought electonic Portuguese to English translators before that were by comparison to this useless. Even the ability to translate slang is above average compared to a traditional dictionary. I use this app all the time when practicing reading portuguese and it has proved invaluable; Im too lazy to give most apps reviews but this one deserved props.
Hershoes3 about Ultralingua Portuguese-English