self-inhibiting - Spanisch Englisch Wörterbuch