in the light of all the facts mentioned above - Türkisch Englisch Wörterbuch