effect payment - French English Dictionary