centroblasts - Turkish English Dictionary