feel indebted - Turkish English Dictionary