supervisar progreso - Spanish English Dictionary