satellite-rich heterochromatin - German English Dictionary