bearing these facts in mind - Englisch Synonyme Wörterbuch