heart-leaf sida - French English Dictionary