win by a wide margin in soccer - Español Inglés Diccionario