terms and conditions of payment - French English Dictionary