having hemorrhoids - Francés Inglés Diccionario