artificial landmark - Alemán Inglés Diccionario