clavellate - French English Dictionary