feel indebted - Francés Inglés Diccionario