battery salvo - Turkish English Dictionary