wing leaf soapberry seed - Spanish English Dictionary