bearing these facts in mind - Allemand Anglais Dictionnaire