pile or hemorrhoid - Turco Inglés Diccionario