left lobe of liver - Turco Inglés Diccionario