place with abundant golden trumpet tree - Turkish English Dictionary