bare area of liver - Turco Inglés Diccionario