fin (of rock) blade - Turkish English Dictionary