self-repair - Turkish English Dictionary