an upstanding man - Turkish English Dictionary