egyptian willow - Turkish English Dictionary