restriction of production - Spanish English Dictionary