owe someone a debt of gratitude - Turkish English Dictionary