skin impression - German English Dictionary