launch advertisements - Alemán Inglés Diccionario