meet the payments - French English Dictionary