long-leaved violet willow - Turkish English Dictionary