shield louse - French English Dictionary