semi-permanent - German English Dictionary