for the rest of their lives - Französisch Englisch Wörterbuch