a natural explanation - Turkish English Dictionary