upper ball joint - Francés Inglés Diccionario