provide non-repayable aid - Turco Inglés Diccionario