Vocab Builder is a dictionary app made for native English speakers to learn foreign languages. Currently, German, French and Spanish are supported, with more languages coming soon! You can create your own library of words, which are grouped by language. You can form collections from these words, which you can use to play games with and practice until you learn.
Terms of Use - https://www.apple.com/legal/internet-services/itunes/dev/stdeula/