altruist - Turkish English Dictionary