decent and upright fellow - Turco Inglés Diccionario