owe someone a debt of gratitude - Francés Inglés Diccionario