interactive ad/advertisement - Alemán Inglés Diccionario