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