place an image to venerate - Almanca İngilizce Sözlük