skin popping - German English Dictionary