major improvement - Alemán Inglés Diccionario