prehistoric artifacts - Almanca İngilizce Sözlük