off the shelf software - Alemán Inglés Diccionario