supervisar progreso - French English Dictionary