electro-ballistic - Turkish English Dictionary