unrefundable - French English Dictionary