landslide victory - Turco Inglés Diccionario