stifle (prevent the growth of) - Deutsch Englisch Wörterbuch