be stormed by visitors - Turkish English Dictionary