given (the fact) that - Anglais Synonymes Dictionnaire