leathery polypody - German English Dictionary