front upper ball joint - Español Inglés Diccionario