beat by a landslide - Español Inglés Diccionario