idle stop solenoid - Alemán Inglés Diccionario