in spite of oneself - Allemand Anglais Dictionnaire