missile battery - Turkish English Dictionary