fenchane - French English Dictionary