idiomatic expression which refers to a small soccer team that has grown bigger due to meaningful or consecutive wins - Español Inglés Diccionario