a blight on the land - Francés Inglés Diccionario