brick and mortar shop - Turkish English Dictionary