famous landmark - Spanish English Dictionary