leather back sea turtle - Turkish English Dictionary