man who sells entrails - Spanish English Dictionary