to publicly display - French English Dictionary