be indebted to somebody - Spanish English Dictionary