a volley of questions - Turkish English Dictionary