preserving the strictest anonymity - Turco Inglés Diccionario