macrocellule - Turkish English Dictionary