rock-strewn - Turkish English Dictionary