be a landmark - French English Dictionary