ameliorable - Deutsch Englisch Wörterbuch