pre-ordered payment - French English Dictionary