liver starch - Alemán Inglés Diccionario