brick-and-mortar shop - Turkish English Dictionary