generous nature - Turkish English Dictionary