dermabrade - German English Dictionary