non-refundable expenditures - Francés Inglés Diccionario