in the eyes of public - French English Dictionary