french willow - Turkish English Dictionary