win across the board (sports) - Español Inglés Diccionario