liver concentrate - Turco Inglés Diccionario