What does Aufrechter mean?

Aufrechter - German to English

truthful guy