macrocellule - German English Dictionary