Braising beef - Francés Inglés Diccionario