in spite of/despite the fact that - Anglais Synonymes Dictionnaire