dish of beef lungs - Francés Inglés Diccionario