simultaneous payment clause - French English Dictionary