switchback (in a leisure park) - Deutsch Englisch Wörterbuch