non-respendable revenue - Alemán Inglés Diccionario