need for an explanation - Turkish English Dictionary