piece of boneless meat - Spanish English Dictionary