parable - French English Dictionary