set of spare parts - Francés Inglés Diccionario