stratum spinosum epidermidis - German English Dictionary