piece of sirloin - Francés Inglés Diccionario