Полный англо-русский словарь
Коммерч.; амер. магазин, в котором можно делать покупки, не оставляя мотоцикл на улице