total production - Spanish English Dictionary