decent and upright fellow - Español Inglés Diccionario