non-refundable aid - Francés Inglés Diccionario