we made the payment - French English Dictionary