meaning of Abstellposition

Abstellposition - German to English

parking place