an indian giver - Turkish English Dictionary