down-on-their-luck - Alemán Inglés Diccionario