kemp's ridley turtle - Turkish English Dictionary