remain indebted - Turkish English Dictionary