protein granule - Turkish English Dictionary