major repair - Turkish English Dictionary