narrate - French English Dictionary