indebted developing country - Francés Inglés Diccionario