instinct of self-preservation - Französisch Englisch Wörterbuch