narrated perception - French English Dictionary