major repair - German English Dictionary