artificial earth - Alemán Inglés Diccionario