explanatory questions - Turkish English Dictionary