light passing through a transparent body - German English Dictionary