be indebted to somebody - Espagnol Anglais Dictionnaire