a welcome development - Alemán Inglés Diccionario