advanced payment - French English Dictionary