advertising leaflets - Alemán Inglés Diccionario