sphaceloderma - Turkish English Dictionary