a cloak of secrecy - Spanisch Englisch Wörterbuch