A free app for Android, by Dragoma.
With this app, you can learn both Korean and Filipino. If you want to learn Filipino, you can just copy the word, and the definition will appear right there.
The best thing is that this app doesn't need an internet connection. You can look up the definitions while reading e-books, while browsing the internet, and even while playing games. So, there's no need to switch between apps. You can do it all at once.
Dragoma is also the best dictionary to learn Korean. The definition will appear when you copy the word, and it's easy to look up because it's all in one place.