meaning of Aufrechter

Aufrechter - German to English

truthful guy