department of public relations and advertising - Alemán Inglés Diccionario