fin stub top rib - Turkish English Dictionary