fin stabilized rocket - Turkish English Dictionary