pedestal mounted stinger - Turkish English Dictionary