non-refundable expenditures - Turco Inglés Diccionario