ovcordate leaf - French English Dictionary