dermoepidermal interface - German English Dictionary