remain indebted - French English Dictionary