cencida - French English Dictionary