previous period revenues and profits - Francés Inglés Diccionario