meaning of alter Gauner

alter Gauner - German to English

son of a gun [coll.]