to be down and out - Espagnol Anglais Dictionnaire