sale on installments - French English Dictionary