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