non-refundable - Spanish English Dictionary