distribute leaflets - Alemán Inglés Diccionario