be deeply indebted to - Turkish English Dictionary