hacer progresos - French English Dictionary