translate English to French: Computer free space : 20 MB or higher.
Espace libre sur l’ordinateur : 20 MB ou plus.