progresar - French English Dictionary