leaf lard - German English Dictionary