to blister someone - Francés Inglés Diccionario