rock painting - Turkish English Dictionary