himalaya honeysuckle (leycesteria formosa) - Turkish English Dictionary