non-refundable - Español Inglés Diccionario