make an advance payment - French English Dictionary