press review (of an event) - Español Inglés Diccionario