anobium punctatum - French English Dictionary