leaf-lard - German English Dictionary