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