satisfaction of instincts - Spanisch Englisch Wörterbuch