multiple drone control and strike system - Turkish English Dictionary