German English Spanish French
Several useful Android apps.
Rašyti is a free offline and online touch typing trainer to learn typewriting with ten fingers that currently supports 28 languages, tendency growing.
Sworn translators for German, Spanish, English and French.