a decent sort of person - Turco Inglés Diccionario