previous period revenues and profits - Alemán Inglés Diccionario