artificial landmark - Francés Inglés Diccionario