stress granules - Turkish English Dictionary