neck of beef - Spanish English Dictionary