egg of a louse - Turkish English Dictionary