revenue and expenses - Spanish English Dictionary