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