epidermal layers - German English Dictionary