edible organ (farm animal) - Español Inglés Diccionario