open-top roof - Deutsch Englisch Wörterbuch