water spilled on the floor or on a piece of furniture - Spanisch Englisch Wörterbuch