fried lamb liver - Francés Inglés Diccionario