anything artificially made - Turco Inglés Diccionario