happen to have something good - Türkçe İngilizce Sözlük