be self-giving - Turkish English Dictionary