in the strictest confidence - Allemand Anglais Dictionnaire