cloak in secrecy - Turco Inglés Diccionario