folding fin - Turkish English Dictionary