artificially-produced - Francés Inglés Diccionario