dermoblast - German English Dictionary