pay right away - French English Dictionary