tumor of impacted feces - Alemán Inglés Diccionario