make good progress - Alemán Inglés Diccionario