sub-production - Spanish English Dictionary