finger meat - Spanish English Dictionary