capable of being improved - Deutsch Englisch Wörterbuch