pair of studs - Deutsch Englisch Wörterbuch