keep confidential and secret - Allemand Anglais Dictionnaire