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