translate English to French: Instalments.
Versements.