water-flush lever - Spanish English Dictionary