beef stomach - Francés Inglés Diccionario