highly indebted - Francés Inglés Diccionario