A web app to assist with learning vocabulary for a foreign language.