fin seal - Turkish English Dictionary