bring in numerous victories - Turco Inglés Diccionario