enlightening explanation - Turkish English Dictionary