good moral character and habits - Spanish English Dictionary