be down on his luck - Alemán Inglés Diccionario