ball and socket couplings - Türkisch Englisch Wörterbuch