I'm currently studying French and I want to find an app that allows me to create a database of French words and their English translations. Ideally, I would like to be able to filter these words based on things like alphabetical order (kind of like iTunes) and be able to search for them. Essentially, a translation dictionary app that I can make additions to. At the moment I generally just use online French dictionaries, but with an app like this I would be able to focus more on what I learn throughout the course which will come in handy in exams and assignment where I am expected to show my knowledge on the things that we learnt in class. Any help would be much appreciated.