physical restraint training - Turkish English Dictionary