right lobe of liver - Turco Inglés Diccionario