sphaceloderma - German English Dictionary