in spite of everything - Turc Anglais Dictionnaire