satellite dna - Turkish English Dictionary