fleshy part of the bovine legs - Francés Inglés Diccionario