doesn´t hold water - German English Dictionary