treggings - Turkish English Dictionary