be left on one's own (especially of a husband) - Französisch Englisch Wörterbuch