doesn't hold water - Französisch Englisch Wörterbuch