non-repayable - Francés Inglés Diccionario