headlamp wash system - Spanish English Dictionary