narrates - French English Dictionary