staggered fin - Turkish English Dictionary