place populated with chinch bugs - Türkçe İngilizce Sözlük