weed-strewn park - Turkish English Dictionary