in the light of the foregoing findings - Deutsch Englisch Wörterbuch