palade granule - Turkish English Dictionary