almond willow (salix triandra) - Turkish English Dictionary