drain solenoid - German English Dictionary