common snaping turtle - Turkish English Dictionary