an indian giver - German English Dictionary