a cooperative witness - Turkish English Dictionary