stabilizing fin - Turkish English Dictionary