he was faced with ruin - Espagnol Anglais Dictionnaire