ball bearing with protective caps - Turco Inglés Diccionario