Só em português
Here you can find a dictionary of various expressions. If you click on an entry, the first part is in Portuguese and gives you the origin of the phrase or word. If you scroll down just a little, though, a definition in English is also there.