people are watching us - French English Dictionary