spin-stabilized - Turkish English Dictionary