off-the-shelf technologies - Deutsch Englisch Wörterbuch