pile or hemorrhoid - Francés Inglés Diccionario