microaggregate - Turkish English Dictionary