non-standard payment - French English Dictionary