putting aside the fact that - Anglais Synonymes Dictionnaire