keep secret and intense - Allemand Anglais Dictionnaire