spend one's life somewhere - Französisch Englisch Wörterbuch