recently-installed - Alemán Inglés Diccionario