payment in due - French English Dictionary