non-refundable charge - Alemán Inglés Diccionario