internal hemorrhoid - Alemán Inglés Diccionario