give one's life for - Französisch Englisch Wörterbuch