permanent finish - German English Dictionary