in the light of the foregoing findings - Turkish English Dictionary