three-parted leaf - French English Dictionary