fin-stabilizer - Turkish English Dictionary