satellite-rich heterochromatin - Turkish English Dictionary