Altruist - German English Dictionary