self adhesive nail cover - German English Dictionary