Vocabulary+and+Dictionary+apps

Add any apps that you have tried that help with vocabulary retention and translation.