swivel ball universal joint - Alemán Inglés Diccionario