ball valve with socket ends - Spanisch Englisch Wörterbuch