handing out of political pamphlets - Español Inglés Diccionario