shield louse - German English Dictionary