to scourge someone - Francés Inglés Diccionario