flea-ridden person - Türkçe İngilizce Sözlük