non-repayable - Alemán Inglés Diccionario