anything artificially made - Francés Inglés Diccionario