rock paintings - Turco Inglés Diccionario