translate English to German: A huge supermarket only 150 m apart from the Auto camp.
1.Ein Einkaufszentrum befindet sich nur 150m vom Camp entfernt.