brick and mortar business - Turkish English Dictionary