heavily in debt - Francés Inglés Diccionario