one stop shop - Deutsch Englisch Wörterbuch