macroglia - Turkish English Dictionary