advertisement and public relations specialist - Francés Inglés Diccionario