semi-ballistic - Turkish English Dictionary