good moral character and habits - Turco Inglés Diccionario