be down on his luck - Francés Inglés Diccionario