someone who cleans off lice/fleas - Almanca İngilizce Sözlük