turkey berry (solanum torvum) - Spanish English Dictionary