string of victories - Inglés Sinónimo Diccionario