reserve meaning in French
n. réserve; stock, approvisionnement; réserviste, force militaire pouvant être mobilisé en cas de besoin; réserve naturelle, parc naturel; restriction, retenue (vente), réserve monétaire (finance)
v. réserver; retenir; ménager, économiser; garder