circulate a leaflet to someone - Spanish English Dictionary