fried lamb liver - Español Inglés Diccionario