tell stories - French English Dictionary