man made feature - Alemán Inglés Diccionario