synapsida - Turkish English Dictionary