your better nature - Turkish English Dictionary