egg of a louse - German English Dictionary