someone who cleans off lice/fleas - Französisch Englisch Wörterbuch