embargoed press release - Español Inglés Diccionario