intervener's witness - Turkish English Dictionary