brick and mortar shop - Spanish English Dictionary