be deeply indebted to - French English Dictionary