brand name advertisement - Alemán Inglés Diccionario