win by a landslide - Turco Inglés Diccionario