chicken livers - Francés Inglés Diccionario