pay on the mail - French English Dictionary