macrocito - Turkish English Dictionary