instincts of self-preservation - Spanisch Englisch Wörterbuch