previous period revenues and profits - French English Dictionary