bombard someone with questions - Turkish English Dictionary