frosted liver - Alemán Inglés Diccionario