cloak in secrecy - Almanca İngilizce Sözlük