trust fund for mine clearance - Turco Inglés Diccionario