solenoid (kitchen sink) - Spanish English Dictionary