pay at sight - French English Dictionary