see/hear things - French English Dictionary