make rapid progress - Espagnol Anglais Dictionnaire