tools supplied with the car - Francés Inglés Diccionario