pay up front - French English Dictionary