listen to oneself - French English Dictionary