substantial repair - German English Dictionary