In a letter to my grandfather there was a saying written "SEMPA IN EXCRETA". I am not sure if it is Latin like the Marine 'Sempa Fi"? Any ideas?