not hold water - Türkçe İngilizce Sözlük