advertising leaflet - Alemán Inglés Diccionario