artificial production - Spanish English Dictionary