source of subsistence - Französisch Englisch Wörterbuch