stall for selling water - Deutsch Englisch Wörterbuch