self-abnegating - Turkish English Dictionary