debt-strapped - Alemán Inglés Diccionario