handkerchief tree - Turkish English Dictionary