more artificial - Alemán Inglés Diccionario