multisulcate - French English Dictionary