nonrefundable - French English Dictionary