pile or hemorrhoid - Alemán Inglés Diccionario