narrable - French English Dictionary