tree protectors of metal - Turkish English Dictionary