bring in numerous victories - Turkish English Dictionary