park and garden arrangement - Turkish English Dictionary