smite someone with blindness - Francés Inglés Diccionario