shining-through light - Turkish English Dictionary