escamarse - German English Dictionary