famous landmark - French English Dictionary