revenue sharing trust fund - Turco Inglés Diccionario