stabilizer fin - Turkish English Dictionary