lift the veil of secrecy - Almanca İngilizce Sözlük