light seen through a translucent body - German English Dictionary