leaf lard - Turkish English Dictionary