supervisar progreso - Turkish English Dictionary