not hold water - Deutsch Englisch Wörterbuch