improved properties - Alemán Inglés Diccionario