a murky explanation - Turkish English Dictionary