artificial excavated works - Alemán Inglés Diccionario