permanent repair - German English Dictionary