synapsida - German English Dictionary