silver-leaved nightshade (solanum saponaceum) - Español Inglés Diccionario