rock paintings - Turkish English Dictionary