alkali mallow (sida hederacea) - Spanish English Dictionary