flea-ridden person - Fransızca İngilizce Sözlük